What is the meaning of the word "plantar wart"?
Definitions:
-
a wart occurring on the sole of the foot
noun
- pressure causes plantar warts to develop a painful callus around the soft center
- pressure causes plantar warts to develop a painful callus around the soft center